Bentley OpenFlows HAMMER CONNECT Edition 帮助

通过属性继承最小化工作量

每次听到“和 x 一样,只是 y 不同”这句话,就可以应用继承。我们不需要再次指定 x 的所有数据来形成新条件,而是可以创建 x 的子项并适当地修改 y。这样就能满足两个条件,而不需要做重复工作。

如下所示,我们甚至可以把这种继承应用到我们的餐厅中。继承值以灰色文本显示,本地值则以黑色文本显示。

注释: 如果我们愿意的话,沙拉 3 可以继承沙拉 2:“沙拉 3 和沙拉 2 一样,只是调料不同。”
  • “沙拉 2 和沙拉 1 一样,只是调料不同。”
  • “沙拉 3 和沙拉 1 一样,只是调料不同。”如果当天的蔬菜发生了变化(如从青豆改为豌豆),则只需要更新前菜 1,其他前菜将自动继承“豌豆”(而非“青豆”)的蔬菜属性。
  • “前菜 2 和前菜 1 一样,只是肉和淀粉不同。”
  • “甜点 2 和甜点 1 一样,只是浇头不同。”